DeliciousBrains\WP_Offload_SES\WP_Offload_SES D

Total Complexity 179
Dependencies 18
Dependents 5
Total lines 1,383
Lines of code 757
Logical lines of code 442
Comment lines 404
Methods 57
Properties 14

Methods 57

Method Rating Maintainability Complexity Lines of code
convert_wpses_options()
B
42 16 53
ajax_set_aws_keys()
A
46 8 44
handle_post_request()
A
50 9 27
get_settings_sub_nav_tabs()
A
51 8 24
maybe_override_network_settings()
S
53 7 20
is_verified_email_address()
S
58 7 15
mail_handler()
S
51 6 25
upgrade_routines()
S
53 6 23
get_email_action_links()
S
53 6 21
is_plugin_setup()
S
58 6 16
get_email_status_i18n()
S
56 5 19
get_verified_senders()
S
64 6 8
check_unverified_senders()
S
51 4 27
plugin_actions_settings_link()
S
60 5 12
plugin_load()
S
42 2 52
ajax_save_settings()
S
56 4 18
maybe_migrate_from_wpses()
S
57 4 17
admin_menu()
S
57 4 16
init()
S
48 2 32
ajax_verify_sender()
S
59 3 15
show_settings_tabs()
S
66 4 9
verify_ajax_request()
S
65 4 8
http_prepare_download_log()
S
57 3 15
maybe_decode_subject()
S
69 4 6
get_settings_tabs()
S
58 3 14
plugin_deactivated_notice()
S
59 3 14
check_defined_access_keys()
S
60 3 13
trigger_queue()
S
52 2 25
ajax_send_test_email()
S
56 2 18
settings_saved_notice()
S
69 3 6
more_info_link()
S
61 2 12
add_failed_email_notice()
S
53 1 26
get_plugin_page_title()
S
69 2 7
remove_aws_keys_if_constants_set()
S
75 2 5
end_ajax()
S
81 1 3
ajax_verified_senders_list()
S
77 1 4
get_utm_source()
S
81 1 3
ajax_delete_sender()
S
68 1 7
__construct()
S
77 1 4
ajax_activity_table()
S
77 1 4
get_health_report()
S
82 1 3
get_aws()
S
82 1 3
get_ses_api()
S
82 1 3
get_email_log()
S
82 1 3
get_email_events()
S
82 1 3
get_email_queue()
S
82 1 3
get_notices()
S
82 1 3
get_attachments()
S
82 1 3
remove_aws_keys()
S
74 1 5
render_page()
S
66 1 8
get_plugin_prefix()
S
82 1 3
get_plugin_prefix_slug()
S
79 1 3
get_settings_nonce_key()
S
80 1 3
is_pro()
S
82 1 3
ajax_get_diagnostic_info()
S
66 1 9
ajax_remove_aws_keys()
S
67 1 9
get_wpe_url_utm_content()
S
80 1 3